Kleene Chain Completeness and Fixedpoint Properties
نویسندگان
چکیده
Fixedpoint theorems play a fundamental role in denotational semantics of programming languages. In 1955, Tarski [6] and Davis [l] showed that a lattice L is complete if and only if every monotonic function f: L + L has a fixedpoint. Since then, other fixedpoint properties are considered, by imposing either the function to be o-continuous or the fixedpoint to be the least fixedpoint. The key question is whether such fixedpoint properties can as well be characterized by some completeness properties of the given partially ordered set. In this direction, Markowsky [2] showed that a partially ordered set is chain-complete if and only if every monotonic function f: D + D has a least fixedpoint. Suppose we replace monotonic functions by o-continuous functions which play a prominent role in Scott’s theory of computation [4,5]. A slight modification of Tarski’s proof shows that if a partially ordered set D with a least element 1 is o-chain complete, then every w-continuous function f: D + D has a least fixedpoint given by UnEWfn (I). The latter result is the wellknown Tarski-Kleene-Knaster theorem. In 1978, Plotkin asked the validity of the converse of Tarski-Kleene-Knaster theorem beta use an affirmative answer would give us a characterization of w-chain complete pin-tially ordered sets in terms of the least fixedpoint property for o-continuous functions. Throughout the paper, D stands for a partially .3rdered set with a least element 1. Let us consider Plotkin’s puzzle in the followirlg version: Given a D, if every o-continuous function f: D + D has a least fixedpoint given by UIltWf’*(l), is D o-chain complete? In this paper, we answer the problem negatively (Mashburn obtained the same result independently in [3j). Despite this negative answer, we show a rather astonishing result, namely: If D is either countable or countably algebraic, then the converse of Tarski-Kleene-Knaster theorem is true. This positive answer is rather pleasing because most of the D’s used in denotational semantics are either countable or countably algebraic.
منابع مشابه
On the Completeness of the Euations for the Kleene Star in Bisimulation
A classical result from Redko 20] says that there does not exist a complete nite equational axiomatization for the Kleene star mod-ulo trace equivalence. Fokkink and Zantema 13] showed, by means of a term rewriting analysis, that there does exist a complete nite equational axiomatization for the Kleene star up to strong bisimulation equivalence. This paper presents a simpler and shorter complet...
متن کاملOn Finite Model Property of the Equational Theory of Kleene Algebras
The finite model property of the equational fragment of the theory of Kleene algebras is a consequence of Kozen’s [3] completeness theorem. We show that, conversely, this completeness theorem can be proved assuming the finite model property of this fragment.
متن کاملOn the Completeness of the Equations for the Kleene Star in Bisimulation
A classical result from Redko says that there does not exist a complete nite equational axiomatization for the Kleene star modulo trace equivalence Fokkink and Zantema showed that there does exist a complete nite equational axiom atization for the Kleene star up to strong bisimulation equivalence Their proof is based on a sophisticated term rewriting analysis In this paper we present a much sim...
متن کاملKleene Algebra Completeness
This paper gives a new presentation of Kozen’s proof of Kleene algebra completeness featured in his article A completeness theorem for Kleene algebras and the algebra of regular events. A few new variants are introduced, shortening the proof. Specifically, we directly construct an ε-free automaton to prove an equivalent to Kleene’s representation theorem (implementing Glushkov’s instead of Thom...
متن کاملConcurrent Kleene Algebra: Free Model and Completeness
Concurrent Kleene Algebra (CKA) was introduced by Hoare, Moeller, Struth and Wehrman in 2009 as a framework to reason about concurrent programs. We prove that the semantics proposed in the original paper is the free model of CKA with bounded parallel iteration, meaning the completeness of these axioms. This result settles a conjecture of Hoare and collaborators. Moreover, it allows us to establ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Theor. Comput. Sci.
دوره 23 شماره
صفحات -
تاریخ انتشار 1983